home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / dev / gg / gmime-1.0.0.lha / TODO < prev   
Text File  |  2002-03-23  |  2KB  |  40 lines

  1. The following is a list of known places for possible improvement to
  2. the GMime library. This list of tasks in no way indicates priority,
  3. that is to say that there is no rhyme or reason to the order that the
  4. tasks are presented in.
  5.  
  6.  
  7.  
  8. - Possibly make the GMime parser incremental.
  9.  
  10. - make thread-safe?
  11.  
  12. - modify address parser:
  13.  
  14. <charles> on usenet it's not uncommon to have header like "From: Joe Bob"
  15. <charles> where people use no address at all to avoid spammers
  16. <fejj> ok
  17. <charles> It would be nice if internet-address handled this
  18. <charles> have ->name == "Joe Bob" and ->value.addr == NULL
  19. <fejj> oh, so only support writing them? ah, that should be easy
  20. <charles> It looks like the else clause on line 582 is where a "Joe Bob" string fails
  21. <fejj> I was pondering how I could possibly parse that as a name :)
  22. <charles> No, I am asking about parsing
  23. <fejj> oh
  24. <charles> It would be nice for internet_address_parse_string() to return an InternetAddress with a name of "Joe Bob" and a NULL addr
  25. <fejj> ah, okay
  26. <fejj> I guess I can do that
  27. <fejj> I'll have to modify my internet_address_to_string code to handle that too
  28. <fejj> but that should be easy
  29.  
  30.  
  31. - Support auto-detection of more charsets:
  32. * Japanese: Standard - ISO-2022-JP, Common in US - S-JIS, Common in US but not recommended - EUC-JP
  33. * Korean: Standard - ISO-2022-KR and EUC-KR
  34. * Simplified Chinese (Mainland PRC China, Singapore): GB2312
  35. * Traditional Chinese (Taiwan, Hong Kong): Big5, EUC-TW
  36.  
  37.  
  38. All questions and comments should be directed toward the author,
  39. Jeffrey Stedfast <fejj@helixcode.com>
  40.